Freeslot
S_INVISIBLE
S_EXTREMESONIC
S_EXTREMESONIC2
S_EXTREMESONIC3
S_EXTREMESONIC4
S_EXTREMESONIC5
S_EXTREMESONIC6
S_EXTREMESONIC7
SPR_SOEX
MT_EXTREMESONIC

Thing MT_EXTREMESONIC
MapThingNum = 10200
SpawnState = S_INVISIBLE
SpawnHealth = 8
SeeState = S_NULL
SeeSound = sfx_None
ReactionTime = 15
AttackSound = sfx_None
PainState = S_NULL
PainChance = 4000
PainSound = sfx_s3k6e
MeleeState = S_NULL
MissileState = S_NULL
DeathState = S_NULL
XDeathState = S_NULL
DeathSound = sfx_none
Speed = 0
Radius = 24*FRACUNIT
Height = 60*FRACUNIT
DispOffset = 1
Mass = 10
Damage = 200
ActiveSound = sfx_None
Flags = MF_RUNSPAWNFUNC|MF_NOGRAVITY|MF_NOBLOCKMAP

State S_INVISIBLE
Duration = -1
Next = S_NULL

State S_EXTREMESONIC
Spritename = SOEX
Spriteframe = A
Duration = 9
Action = A_Thrust
Var1 = 60
Var2 = 1
Next = S_EXTREMESONIC2

State S_EXTREMESONIC2
Spritename = SOEX
Spriteframe = B
Duration = 12
Action = A_Thrust
Var1 = 1
Var2 = 1
Next = S_EXTREMESONIC3

State S_EXTREMESONIC3
Spritename = SOEX
Spriteframe = C
Duration = 2
Action = A_Thrust
Var1 = 1
Var2 = 1
Next = S_EXTREMESONIC4

State S_EXTREMESONIC4
Spritename = SOEX
Spriteframe = D
Duration = 0
Action = A_SetObjectTypeState
Var1 = S_INVISIBLE
Var2 = (500<<16)+MT_TYPEJ2
Next = S_EXTREMESONIC5

State S_EXTREMESONIC5
Spritename = SOEX
Spriteframe = D
Duration = 2
Action = A_PlaySound
Var1 = sfx_s3k4a
Next = S_EXTREMESONIC6

State S_EXTREMESONIC6
Spritename = SOEX
Spriteframe = D
Duration = 18
Action = A_Thrust
Var1 = 90
Var2 = 1
Next = S_EXTREMESONIC7

State S_EXTREMESONIC7
Spritename = SOEX
Spriteframe = D
Duration = -1
Action = A_LinedefExecute
Var1 = 5
Next = S_NULL

